Uses of Class
ddejonge.bandana.negoProtocol.Deal
Package | Description |
---|---|
ddejonge.bandana.dbraneTactics | |
ddejonge.bandana.modules | |
ddejonge.bandana.negoProtocol |
-
Uses of Deal in ddejonge.bandana.dbraneTactics
Method parameters in ddejonge.bandana.dbraneTactics with type arguments of type Deal Modifier and Type Method Description Plan
DBraneTactics. determineBestPlan(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments)
Plan
DBraneTactics. determineBestPlan(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments, java.util.List<es.csic.iiia.fabregues.dip.board.Power> allies)
Returns a Plan object which represents the 'best' set of orders that are consistent with the given deals, and that do not invade any Supply Center owned by any of the given allies.java.util.List<es.csic.iiia.fabregues.dip.orders.Order>
DBraneTactics. getBuildPhaseOrders(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments, java.util.List<es.csic.iiia.fabregues.dip.board.Power> myAllies)
java.util.List<es.csic.iiia.fabregues.dip.orders.Order>
DBraneTactics. getRetreatPhaseOrders(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments, java.util.List<es.csic.iiia.fabregues.dip.board.Power> allies)
Returns random retreats. -
Uses of Deal in ddejonge.bandana.modules
Method parameters in ddejonge.bandana.modules with type arguments of type Deal Modifier and Type Method Description Plan
TacticsModule. determineBestPlan(es.csic.iiia.fabregues.dip.board.Game game, es.csic.iiia.fabregues.dip.board.Power me, java.util.List<? extends Deal> commitments, java.util.List<es.csic.iiia.fabregues.dip.board.Power> allies)
-
Uses of Deal in ddejonge.bandana.negoProtocol
Subclasses of Deal in ddejonge.bandana.negoProtocol Modifier and Type Class Description class
BasicDeal
Methods in ddejonge.bandana.negoProtocol that return Deal Modifier and Type Method Description Deal
DiplomacyProposal. getProposedDeal()
Returns the Deal object that is proposed in this proposal.Deal
DiplomacyProposal. getProposedDeal(es.csic.iiia.fabregues.dip.board.Game game)
Methods in ddejonge.bandana.negoProtocol that return types with arguments of type Deal Modifier and Type Method Description java.util.ArrayList<? extends Deal>
DiplomacyNegoClient. getConfirmedDeals()
Returns a copy of the list of all confirmed deals.